#pragma once

#include "D3DApp.h"
#include "Vertex.h"
#include "Triangle.h"
#include "Cube.h"
#include "TriGrid.h"

class CubeTest : public D3DApp
{
public:
	CubeTest();
	CubeTest(HINSTANCE hInstance, std::string winCaption);
	~CubeTest();

	void OnLostDevice();
	void OnResetDevice();
	void Update(double dt);
	void Draw(ID3DXSprite& sprite, D3DXMATRIX& view, D3DXMATRIX& proj);

private:

	Triangle* trilatere;
	Cube* hexalactere;
	TriGrid* grid;
};

